vcJoint

vcJoint is a joint that can be defined using kinematics, driven by controllers and affected by physics.

See in: Overview

Module: vcRobotics

Parent: vcObject

Children -

Referenced by: vcServoController.Joints, vcServoController.findJoint(), vcServoController.getJoint()

Properties

Learn how to use properties here. The properties are also inherited from the parent class.

NameTypeAccessDescription
ControllervcServoControllerRGets the controller of joint.

If joint is not driven by controller, value is None.
CurrentValueRealRWDefines the joint's value.
DofvcDofRGets the Dof object of joint.
ExternalControllervcServoControllerRGets the external controller of joint.

If joint is not driven by an external controller, value is None.
InitialValueRealRWDefines the initial value of joint. That is, the initial state of the joint.
LagTimeRealRWDefines the lag time (in seconds) of joint.
MaxAccelerationRealRWDefines the maximum acceleration (units/degrees per second squared) of joint.
MaxDecelerationRealRWDefines the maximum deceleration (units/degrees per second squared) of joint.
MaxSpeedRealRWDefines the maximum speed (units/degrees per second) of joint.
MaxValueStringRWDefines an expression that when evaluated returns the maximum value of joint.
MinValueStringRWDefines an expression that when evaluated returns the minimum value of joint.
NameStringRWDefines the joint's name.
SettleTimeRealRWDefines the settle time (in seconds) of joint.
TypevcJointServoTypeRDefines the joint type.